Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
81 CHURCH ROAD Semi-Detached £242,000 31 Aug 2023
83 CHURCH ROAD Detached £123,000 19 Jan 2018